package o2o.dao.VO.user;

import o2o.dao.VO.postman.CityPostmanVO;

import java.io.Serializable;

//配送员 返回配送员相关信息

public class UserInfoPostmanVO implements Serializable {
    private Long id; // 标识
    private String token;//
    private Integer userType; // 用户类型:1店主;2用户;3管理员
    private String username; // 帐号
    private String name; // 姓名
    private String uuid; // 用户唯一编码UUID
    private String signPhoto; // 用户头像
    private String signature; // 个性签名
    private String phone; // 登陆的手机号
    private String telPhone; // 手机号
    private String phone2; // 其他手机号
    private String sex; // 性别（男/女）
    private String province; // 所在省份
    private String city; // 所在市区
    private String county; // 所在区县
    private String address; // 详细地址
    private String idCardNumber; // 身份证号
    private String idCardName; // 身份证姓名

    private String note; // 备注
    private String hxAccount; // 环信帐号
    private String hxPassword; // 环信密码
    private Integer hasPayPassword = 0;// 是否有支付密码 0 ：没有 1有
    private Integer isCert; // 是否已实名认证 -1 未认证, 0 认证中, 1 认证通过, 2 认证不通过

    private CityPostmanVO postman;//配送信息

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getSignPhoto() {
        return signPhoto;
    }

    public void setSignPhoto(String signPhoto) {
        this.signPhoto = signPhoto;
    }

    public String getSignature() {
        return signature;
    }

    public void setSignature(String signature) {
        this.signature = signature;
    }

    public String getTelPhone() {
        return telPhone;
    }

    public void setTelPhone(String telPhone) {
        this.telPhone = telPhone;
    }

    public String getPhone2() {
        return phone2;
    }

    public void setPhone2(String phone2) {
        this.phone2 = phone2;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getProvince() {
        return province;
    }

    public void setProvince(String province) {
        this.province = province;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getCounty() {
        return county;
    }

    public void setCounty(String county) {
        this.county = county;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getNote() {
        return note;
    }

    public void setNote(String note) {
        this.note = note;
    }


    private static final long serialVersionUID = 1L;

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getHxAccount() {
        return hxAccount;
    }

    public void setHxAccount(String hxAccount) {
        this.hxAccount = hxAccount;
    }

    public String getHxPassword() {
        return hxPassword;
    }

    public void setHxPassword(String hxPassword) {
        this.hxPassword = hxPassword;
    }

    public Integer getHasPayPassword() {
        return hasPayPassword;
    }

    public void setHasPayPassword(Integer hasPayPassword) {
        this.hasPayPassword = hasPayPassword;
    }

    public CityPostmanVO getPostman() {
        return postman;
    }

    public void setPostman(CityPostmanVO postman) {
        this.postman = postman;
    }

    public Integer getIsCert() {
        return isCert;
    }

    public void setIsCert(Integer isCert) {
        this.isCert = isCert;
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid;
    }

    public String getIdCardNumber() {
        return idCardNumber;
    }

    public void setIdCardNumber(String idCardNumber) {
        this.idCardNumber = idCardNumber;
    }

    public String getIdCardName() {
        return idCardName;
    }

    public void setIdCardName(String idCardName) {
        this.idCardName = idCardName;
    }
}
